Previous

 

Installation view of thirty Swatches. 2006 (installation 2014). Digital embroidery on linen. Each unit 12 x 10 in. (30.5 x 25.4 cm)